Free Penetration Testing Resources

When TCM Security learned that so many people were interested in learning about penetration testing, we decided to offer a free learning series.

This way, those interested could get a taste of what it was like to be a penetration tester without having to spend any money.

Take a look at our free learning series below:

Practical Ethical Hacking - Free
Practical Ethical Hacking

This course is a 12-hour introduction to the practical side of ethical hacking. Students will learn how to use tools and techniques that are used by professional ethical hackers. The course is hands-on and will cover many foundational topics.

Free OSINT Fundamentals on YouTube
OSINT Fundamentals

This is a 4.5 hour course on open source intelligence (OSINT) tactics and techniques. It is designed to help students improve their investigative skills, research methodology, and personal OPSEC.

Free Linux for Hackers Course on YouTube
Linux for Hackers

This course introduces you to the the Linux operating system and how that can be leveraged as a penetration tester. The course covers fundamental knowledge about Kali Linux, Frequently Used Commands and Scripting, and more.

Learn Buffer Overflows free on YouTube
Buffer Overflows

This is a free buffer overflow course that will teach you the basics of how to exploit a buffer overflow vulnerability. You will learn about spiking, fuzzing, finding offsets, overwriting EIPs, and finding bad characters. This course is perfect for beginners who want to learn how to exploit these types of vulnerabilities.

Python Fundamentals for Beginners for Free on YouTube
Python for Beginners

This 3-hour long course is designed to teach the basics of the Python programming language with a focus on how it can be used for ethical hacking purposes. This course teaches you about strings, variables, functions, expressions, lists, tuples, and more. Students will learn how to write Python code and use it in the real world.

Free Web Application Hacking Course on YouTube
Web Application Hacking

The Web Application Hacking for Beginners Series is a five-hour long course that teaches students the fundamentals of web application penetration testing. The course covers topics such as Burpsuite and Nikto, and provides students with hands-on experience with the real tools, applications, and methodologies used by professional penetration testers every day.

Go Back to the Basics for Free

Foundational knowledge is essential for success in ethical hacking and penetration testing. To help learners gain those foundational skills, we launched a free tier in our Academy with over 25 hours of course material. No credit card is required to sign up! Register today and gain access to the following courses:


Linux 100: Fundamentals

Programming 100: Fundamentals

Practical Help Desk

Soft Skills for the Job Market

Additional Free Resources

Learning never stops! Subscribe to our YouTube channel and stop by our weekly livestream on Wednesdays, join our Discord, visit our blog for project ideas, or sign up for our email list to keep up with the latest happenings.

Join the Academy

Ready to invest in yourself? Take the next step and join the TCM Security Academy. By purchasing an All-Access Membership for just $29.99/month, you'll receive unlimited access to 28 courses focusing on both red team and blue team topics.

Our Instructors


Heath Adams - CEO & Head Instructor
Heath Adams


Brent Eskridge - Course Instructor
Brent Eskridge
Joe Helle - Course Instructor
Joe Helle
Alex Olsen - Course Instructor
Alex Olsen


Riley Kidd Instructor
Riley Kidd
Matt Kiely- Course Instructor
Matt Kiely
Aaron Wilson - Course Instructor
Aaron Wilson
Andrew Bellini
Andrew Bellini



Andrew Prince
Andrew Prince


FAQ


Can I get a refund if I'm unhappy with my purchase?

Yes. All Access Membership, purchases are refundable only within 24 hours of the time you made your purchase, after which all purchases are non-refundable.


Will I receive a certificate of completion when I finish a course?

Yes. All courses come with a certificate of completion.


Do the courses count as Continuing Education Units (CEUs)?

Yes. Every certificate of completion comes with the total CEUs earned listed on the certificate.


Can I migrate Udemy courses?

Unfortunately, we cannot migrate users from Udemy to the Academy. Udemy does not provide us with student enrollment information. The Udemy courses do receive quality-of-life updates and are still supported by our team. We apologize for any inconvenience.


What is the All-Access Membership?

Students who enroll in the All-Access Membership($29.99/monthly) receive access to all of our courses and content, but the access is removed once the monthly subscription ends.